<script type="text/javascript">
//逻辑  与 或 非

var a = true;
var b = false;

// 可以这样理解吗：或返回第一个为真的值  与返回第一个为假的值

//如果a等价于true.
//如果a等价false ，结果总是返回b
//短路效应

// !的结果，一定是 true或false中的一个。

var c = a 

 
 var d = 5 ;
 
 var e =  !!d;
 //	 e = true 
 	 
 
 // ! 非， 隐式强制转换。 
 
 //e false == 0
 // true == 1
 
 	var x = 3;
 	var y = 6; 
 
 	 
 	
	var z = !!x + y;
	
	
	document.write(z);
</script>